<%-- 
    Document   : Connexion
    Created on : 11 mai 2012, 15:49:38
    Author     : user
--%>

<%@page import="persistence.Joueur"%>
<%@page import="session.SalleSession"%>
<%@page import="session.SalleSessionLocal"%>
<%@page import="javax.naming.InitialContext"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>

<head><title>Connexion</title></head>

<body bgcolor="white">
<center>
    <h1>Connexion</h1>
<p>
<form method="post" action="/ProjetJeu-war/Connexion.jsp">
<table border=10>
  <tr>
    <td>Pseudo : </td>
    <td><input type="text" name="pseudo" size="25" value=""></td>
  </tr>
  <tr>
    <td>Mot de passe : </td>
    <td><input type="password" name="mdp" size="25" value=""></td>
  </tr>
</table>
<p>
<input type="submit" name="submit" value="Se connecter">

</form>

<%
String pseudo = request.getParameter("pseudo");
String mdp = request.getParameter("mdp");

if (pseudo != null && !"".equals(pseudo) && mdp != null && !"".equals(mdp)) {
    InitialContext ic = new InitialContext();
    Object o = ic.lookup("java:global/ProjetJeu/ProjetJeu-ejb/SalleSession!session.SalleSessionLocal");
   
        SalleSessionLocal salle = (SalleSessionLocal) o;
        Joueur j =salle.connexion(pseudo, mdp);

        if(j != null){
            session.setAttribute("joueur", j);
            RequestDispatcher rd = request.getRequestDispatcher("Salle.jsp");
            rd.forward(request, response);
        }else{
 %>

<p style="color: red"> La connexion n'a pas été faite</p>

<%           
        }  
}
%>

<hr>
[<a href="index.jsp">Retour à la page d'accueil </a>]
</center>
</body>
</html>
